iT邦幫忙

2023 iThome 鐵人賽

DAY 7
0
Software Development

Scratch輕鬆學系列 第 7

Scratch輕鬆學【控制類積木】的 重複直到 、等待直到、重複次數

  • 分享至 

  • xImage
  •  

今天是第七天嘉泰老師要來向各位介紹的除了重複無限次外,其他常見可以讓程式多次執行的程式積木,首先我們先介紹【控制類積木】的 重複直到程式積木,簡單來說就是可以讓程式會一直執行,直到偵測碰到某件事情才停止

舉例來說 我們希望車子在路上一直來回行走,除非碰到人才停止前進(重複直到)

那我們可以使用下列程式積木來完成:
使用重複直到偵測碰到角色(Ben)裡面放想要執行的程式積木
最後在外面再放上重複無限次就可以完成程式

https://ithelp.ithome.com.tw/upload/images/20230920/20162104bWyixociIf.jpg
接下來介紹另外一個是【控制類積木】的等待直到程式積木
等待直到的意思是等到這件事情發生之後,再執行下面的程式

舉例來說 小男孩如果碰到車子,就會進行滑行的動作

那我們可以使用下列程式積木來完成:
使用等待直到偵測碰到角色(City Bus)下面放想要執行的程式積木
最後在外面再放上重複無限次就可以完成程式

https://ithelp.ithome.com.tw/upload/images/20230920/201621044m9LKjWVV7.jpg

最後再補充一種,如果我們希望執行次數是有限制固定的,那我們可以使用
【控制類積木】重複次數,這樣就會依照我們設定的執行次數來進行執行
次數的部分預設10次,但我們可以自行輸入調整數量
比方說我們希望 氣球每次向上移動10點, 只要移動10次

程式寫法非常簡單,就是先使用y改變10,外面再搭配一個重複10次就可以囉

https://ithelp.ithome.com.tw/upload/images/20230920/20162104O9bFj91lA1.jpg

同學們這就是我們第七天的內容囉,我們第八天再見囉!


上一篇
Scratch輕鬆學【控制類積木】的 如果..那麼
下一篇
Scratch輕鬆學【外觀類積木】的說出和想著
系列文
Scratch輕鬆學30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言